home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 11264 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: gaia.ns.utk.edu!mbk
  2. From: mbk@caffeine.engr.utk.edu (Matt Kennel)
  3. Newsgroups: comp.object,comp.lang.c++,comp.software-eng
  4. Subject: Re: Design language?
  5. Followup-To: comp.object,comp.lang.c++,comp.software-eng
  6. Date: 13 Mar 1996 15:44:58 GMT
  7. Organization: University of Tennessee, Knoxville and Oak Ridge National Laboratory
  8. Message-ID: <4i6qhq$4e8@gaia.ns.utk.edu>
  9. References: <31437B51.27C3@bitmailer.net> <4i1j1h$b7i@uuneo.neosoft.com> <JSA.96Mar12132737@organon.com>
  10. Reply-To: kennel@msr.epm.ornl.gov
  11. NNTP-Posting-Host: caffeine.engr.utk.edu
  12. X-Newsreader: TIN [version 1.2 PL2]
  13.  
  14. Jon S Anthony (jsa@organon.com) wrote:
  15. : In article <Do4GLH.5Hw@ngc.com> jasons@ngc.com (Jason D. Smith) writes:
  16.  
  17. : > = >I would like to find information about object oriented design languages. I am 
  18. : > = >interested in some language to describe an object oriented design (Booch, 
  19. : > = >OMT, or something like that). Such a language would permit to describe a 
  20. : > = >system in an independent coding language manner an then generate the real 
  21. : > = >code with some tool.
  22. : > 
  23. : > Isn't this (roughly) where Eiffel came from?
  24.  
  25. : No.  Not even close.
  26.  
  27. Right.  And as soon as you make this language independent design 
  28. langauge, some dweeb (picture Dilbert's boss) is going to ask,
  29.  
  30.     "I want a design-language-independent design-design-language
  31.          to which generates the actual language-independent design-language 
  32.          code!!"
  33.  
  34. I think the reality is that once some ideas and technology get settled
  35. and reliable enough to be automated, they end up--and should end up--in 
  36. the ordinary language.   
  37.  
  38. Everything else---all that stuff in the design books---is the fuzzy human
  39. judgement parts that we haven't learned how to automate or formally
  40. characterize.  Yet. 
  41.  
  42. New langauge design seems like 'boring' meat-and-potatoes computer 
  43. science but I think it still matters for this reason.  Computer languages
  44. are the technological embodiment of research and human judgement. 
  45.  
  46. No doubt many things done by standard technology compilers today used to be 
  47. only "rules of thumb" or "heuristics" or "code patterns" known to the 
  48. experts. 
  49.  
  50. This is a good reason why you shouldn't be so unwilling to change 
  51. langauges over time. 
  52.  
  53. : /Jon
  54. : -- 
  55. : Jon Anthony
  56. : Organon Motives, Inc.
  57. : 1 Williston Road, Suite 4
  58. : Belmont, MA 02178
  59.  
  60. : 617.484.3383
  61. : jsa@organon.com
  62.  
  63.  
  64.